package HashMap.Nodo;

public interface Nodo {

    public Clase getClase();

    public String getNombre();

    public void setNombre(String nombre);

    public void clearNombre();

    public int getNumeroDeParametros();

    public void setNumeroDeParametros(int numeroDeParametros);

    public int getPosicionDeParametro();

    public void setPosicionDeParametro(int posicionDeParametro);

    public TipoBasicoDeDatos getTipoBasicoDeDatos();

    public int getNivelDeIndireccion();

    public void setNivelDeIndireccion(int nivelDeIndireccion);

    public Categoria getCategoria();

    public String generarCodigoNASM();

    public Nodo copiarNodo();

    public void setOperacion(String operacion);

    public String getOperacion();
}
